body         { background-color: #f4f4f4; font-family: Verdana, Arial, Helvetica; 
               scrollbar-face-color: #575757; scrollbar-highlight-color: white; 
               scrollbar-shadow-color: white; color: #000000; 
               scrollbar-3dlight-color: #000000; scrollbar-arrow-color: 
               #ffff99; scrollbar-track-color: #000000; 
               scrollbar-darkshadow-color: #000000 }
FONT { FONT-WEIGHT: normal; bgcolor: #FFFFFF }
FORM { padding: 0px }
SPAN { }
IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
SELECT { height: 19px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #FFFFFF }
SELECT.sml { FONT-WEIGHT: normal; FONT-SIZE: 8pt }
OPTION.OptionHead { background-color: #D0D0D0; color: #000000 }
INPUT { height: 19px; border:1px solid #4682b4; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('../structure/none'); COLOR: #000000; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #FFFFFF; font-face: Verdana, Arial }
INPUT.check { BACKGROUND-COLOR: #CECFCE }
TEXTAREA { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
HR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent }
BLOCKQUOTE { margin: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 5px }
A:link       { color: #000000; text-decoration: none }
A:visited    { color: #000000; text-decoration: none }
A:link img   { color: #000000; border-style: none; border-width: 0px }
A:visited IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
td { font-size: 8pt; color: #000000 }

td.bannertop { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000 }
td.bannertop a:link { COLOR: #000000 }
td.bannertop a:visited { COLOR: #000000 }
td.bannertop .btleft { padding-top: 10px; padding-bottom: 10px; BACKGROUND-COLOR: #FFFFFF }
td.bannertop .btcenter { color="#406480"; padding-top: 10px; padding-bottom: 10px; padding-left: 8px; padding-right: 8px; BACKGROUND-COLOR: #FFFFFF }
td.bannertop .btright { padding-top: 10px; padding-bottom: 10px; BACKGROUND-COLOR: #FFFFFF }
td.bannertop .livello1banner { BACKGROUND-COLOR: #FFFFFF; color: #000000; font: 14pt Haettenschweiler, Broadway BT, Verdana; text-decoration:none }
td.bannertop .livello1grafica { color: #FFFFFF; font: 14pt Haettenschweiler, Broadway BT, Verdana; text-decoration:none }


td.bannerbot { BACKGROUND-COLOR: #FFFFFF; padding-top: 7px }
td.bannerbot .bbleft { width:190px; font-family: Lucida Sans Unicode }
td.bannerbot .bbcenter { text-align:right; font-family: Lucida Sans Unicode }
td.bannerbot .bbcenter a:link { }
td.bannerbot .bbcenter a:visited { }
td.bannerbot .bbright { font-family: Lucida Sans Unicode }

td.Cservicestop { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; height: 24px }
td.Cservicestop A:link {COLOR: #666666; font-weight: normal; font-size: 8pt }
td.Cservicestop A:visited {COLOR: #666666; font-weight: normal; font-size: 8pt }
td.Cservicestop .stleft { BACKGROUND-COLOR: #A5C8D8; background-image: url('sfondoverde.gif'); background-repeat: repeat-x; background-position: left bottom; COLOR: #ffffff; height: 27px }
td.Cservicestop .stcenter { BACKGROUND-COLOR: #A5C8D8; background-image: url('sfondoverde.gif'); background-repeat: repeat-x; background-position: left bottom; height: 27px }
td.Cservicestop .centerunsel { background-image: url('sfondobianco.gif'); background-repeat: repeat-x; background-position: right bottom; height: 27px; BACKGROUND-COLOR: #ffffff; padding-left: 9px; padding-right: 12px }
td.Cservicestop .centerunsel A:link {font-weight: normal; font-size: 8pt }
td.Cservicestop .centerunsel A:visited {font-weight: normal; font-size: 8pt }
td.Cservicestop .centersel { COLOR: #ff4142; background-image: url('sfondogrigio.gif'); background-repeat: repeat-x; background-position: right bottom; padding-left: 9px; padding-right: 12px }
td.Cservicestop .centersel A:link {COLOR: #ff4142; font-weight: normal }
td.Cservicestop .centersel A:visited {COLOR: #ff4142; font-weight: normal }
td.Cservicestop .centermark {background-image: url('separatore.gif'); background-repeat: repeat-x; background-position: right bottom; font-size: 1px; font-height: 1pt; width:2px}
td.Cservicestop .stright { BACKGROUND-COLOR: #A5C8D8; background-image: url('sfondoverde.gif'); background-repeat: repeat-x; background-position: right bottom; COLOR: #ffffff; height: 27px}

td.servicestop { BACKGROUND-COLOR: #FFFFFF; height: 25px; COLOR: #000000; font-size: 8pt }
td.servicestop A:link {COLOR: #000000}
td.servicestop A:visited {COLOR: #000000}
td.servicestop .stleft { border-bottom: 1px solid #cccccc; font-size: 7pt; height: 25px; BACKGROUND-COLOR: #f2f3f7}
td.servicestop .banner { font-size: 8pt}
td.servicestop .stcenter { border-bottom: 1px solid #cccccc; font-size: 7pt; height: 25px; BACKGROUND-COLOR: #f2f3f7}
td.servicestop .stcenter A:link {font-size: 7pt; COLOR: #000000 }
td.servicestop .stcenter A:visited {font-size: 7pt; COLOR: #000000 }
td.servicestop .centerunsel { font-size: 7pt; padding-left: 3px; padding-right: 8px }
td.servicestop .centerunsel A:link {font-weight: normal; COLOR: #000000}
td.servicestop .centerunsel A:visited {font-weight: normal; COLOR: #000000}
td.servicestop .centersel { COLOR: #ff4142; font-size: 7pt; font-weight: normal; padding-left: 3px; padding-right: 8px }
td.servicestop .centersel A:link {COLOR: #ff4142; font-weight: normal}
td.servicestop .centersel A:visited {COLOR: #ff4142; font-weight: normal}
td.servicestop .centermark {background-image: url('frecciarossa.gif'); background-repeat: no-repeat; background-position: left top; font-size: 8px; font-height: 8pt; width:7px}
td.servicestop .stright { border-bottom: 1px solid #cccccc; BACKGROUND-COLOR: #f2f3f7; COLOR: #000000; font-size: 7pt; height: 25px; }
td.servicestop .livello1modulo { color: #666666 }

td.servicesbot { BACKGROUND-COLOR: #FFFFFF; height: 25px; COLOR: #000000; font-size: 8pt }
td.servicesbot A:link {COLOR: #000000}
td.servicesbot A:visited {COLOR: #000000}
td.servicesbot .stleft { border-bottom: 1px solid #cccccc; font-size: 7pt; height: 25px; BACKGROUND-COLOR: #f2f3f7}
td.servicesbot .banner { font-size: 8pt}
td.servicesbot .stcenter { border-bottom: 1px solid #cccccc; font-size: 7pt; height: 25px; BACKGROUND-COLOR: #f2f3f7}
td.servicesbot .stcenter A:link {font-size: 7pt; COLOR: #000000 }
td.servicesbot .stcenter A:visited {font-size: 7pt; COLOR: #000000 }
td.servicesbot .centerunsel { font-size: 7pt; padding-left: 3px; padding-right: 8px }
td.servicesbot .centerunsel A:link {font-weight: normal; COLOR: #000000}
td.servicesbot .centerunsel A:visited {font-weight: normal; COLOR: #000000}
td.servicesbot .centersel { COLOR: #ff4142; font-size: 7pt; font-weight: normal; padding-left: 3px; padding-right: 8px }
td.servicesbot .centersel A:link {COLOR: #ff4142; font-weight: normal}
td.servicesbot .centersel A:visited {COLOR: #ff4142; font-weight: normal}
td.servicesbot .centermark {background-image: url('frecciarossa.gif'); background-repeat: no-repeat; background-position: left top; font-size: 8px; font-height: 8pt; width:7px}
td.servicesbot .stright { border-bottom: 1px solid #cccccc; BACKGROUND-COLOR: #f2f3f7; COLOR: #000000; font-size: 7pt; height: 25px; }
td.servicesbot .livello1modulo { color: #666666 }

td.bodyweb      {  background-color: #FFFFFF }
td.left         { }
td.left .top    { font-size: 1px; height: 6px; font-height: 1px }
td.left .bod    { border-right: 1px solid #ffffff; padding-right: 2px  }
td.left .endbod { border-right: 1px solid #ffffff; padding-right: 4px }
td.left .bot    { font-size: 1px; height: 0px}
td.left .banner { }
td.left HR      { COLOR: #000000 }
td.left SPAN    { text-align: justify }

td.left .modulotitolo { border-top: 2px solid #ffffff; color: #ffffff; font-size: 8pt; font-weight: bold; height: 22px; background-color: #406480; padding: 3px  }
td.left .modulosfondo { background-color: #f8f8ff; border: 1px solid #406480 }
td.left .modulosfondo blockquote {BACKGROUND-COLOR: #d9d9d9; font-size: 8pt; padding: 2px; padding-top: 10px; padding-bottom: 10px }
td.left .modulosfondo blockquote a:link { text-decoration: underline }
td.left .modulosfondo blockquote a:visited { text-decoration: underline }
td.left .modulocorpo  { font-size: 9px; color: #000000; padding: 5px  }

td.left .livello1sfondo { background-image: url('testata.gif'); background-repeat: no-repeat; background-position: right top }
td.left .livello1titolo { background-image: url('testata_chiusa.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.left .livello1titolo a:link { color: #000000; font-weight: bold }
td.left .livello1titolo a:visited { color: #000000; font-weight: bold }
td.left .livello1titolo_h  { background-image: url('testata_chiusa_h.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.left .livello1titolo_h  a:link { color: #ff0000; font-weight: bold }
td.left .livello1titolo_h  a:visited { color: #ff0000; font-weight: bold }
td.left .livello1titolo_l  { color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top }
td.left .livello1titolo_l  a:link { color: #666666; font-weight: bold }
td.left .livello1titolo_l  a:visited { color: #666666; font-weight: bold }

td.left .livello1anteprima { border: 1px solid #cccccc; font-weight: normal; padding: 4px; cursor:hand  }
td.left .livello1anteprima a:link { COLOR: #406480; font-weight: bold }
td.left .livello1anteprima a:visited { COLOR: #406480; font-weight: bold }
td.left .livello1anteprima blockquote { color: #666666; font-weight: bold; font-size: 10px; padding-top: 5px; padding-bottom: 5px }
td.left .livello1anteprima blockquote a:link {  color:#406480; text-decoration: underline }
td.left .livello1anteprima blockquote  a:visited { color:#406480; text-decoration: underline }
td.left .livello1anteprima_h { border: 1px solid #cccccc; font-weight: normal; padding: 4px; cursor:hand  }
td.left .livello1anteprima_h a:link { COLOR: #406480; font-weight: bold }
td.left .livello1anteprima_h a:visited { COLOR: #406480; font-weight: bold }
td.left .livello1anteprima_h blockquote { color: #666666; font-weight: bold; font-size: 10px; padding-top: 5px; padding-bottom: 5px }
td.left .livello1anteprima_h blockquote a:link {  color:#406480; text-decoration: underline }
td.left .livello1anteprima_h blockquote  a:visited { color:#406480; text-decoration: underline }

td.livello1banner { BACKGROUND-COLOR:#ffffff; font-size: 8pt }
td.livello1banner A:link { font-size: 8pt; COLOR: #ffffff}
td.livello1banner A:visited { font-size: 8pt; COLOR: #ffffff}


td.left .livello1corpo { }
td.left .livello1controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.left .livello2sfondo { border: 1px solid #cccccc }
td.left .livello2titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.left .livello2titolo a:link { }
td.left .livello2titolo a:visited { }
td.left .livello2titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.left .livello2titolo_h a:link { text-decoration:underline }
td.left .livello2titolo_h a:visited { text-decoration:underline }
td.left .livello2titolo_l { padding: 1px; padding-left: 8px; padding-right: 8px }
td.left .livello2titolo_l a:link { }
td.left .livello2titolo_l a:visited { }

td.left .livello2corpo {  }
td.left .livello2controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.left .livello3sfondo { background-image: url('sfondo_barra.gif'); background-repeat: repeat-y; background-position: left top }
td.left .livello3titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.left .livello3titolo a:link { }
td.left .livello3titolo a:visited { }
td.left .livello3titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.left .livello3titolo_h a:link { text-decoration:underline }
td.left .livello3titolo_h a:visited { text-decoration:underline }
td.left .livello3indice { BACKGROUND-COLOR:#ebebeb; font-weight: bold; padding: 3px; padding-left: 8px; padding-right: 8px }

td.left .livello3corpo {  }
td.left .livello3controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.left .drop  { font-size: 1px; font-height: 1pt; height: 3px }
td.left .calce { font-size: 1px; font-height: 1pt; height: 9px }

td.center { BACKGROUND-COLOR: #ffffff; background-image: url('centro_bod.gif'); background-repeat: repeat-y; background-position: left top }
td.center a:link {  }
TD.center A:visited {  }
td.center .top { background-image: url('testata_top.gif'); background-repeat: no-repeat; background-position: left top; font-size: 1px; height: 8px; font-height: 1px }
td.center .bod { padding-left: 1px; padding-right: 1px }
td.center .endbod { }
td.center .bot {font-size: 1px }
td.center HR { }
td.center span { text-align: justify; font-size: 8 pt }

td.center .servizititolo { background-image: url('testata_corpo.gif'); background-repeat: repeat-y; background-position: left top; border-right: 1px solid #cccccc; font-size: 10pt; color: #02aef6; height: 20px; padding-left: 10px; font-weight: bold }
td.center .servizisfondo { background-image: url('testata_corpo.gif'); background-repeat: repeat-y; background-position: left top; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 10px }
td.center .servizicorpo {  color : #666666; height: 20px }

td.center .controllotitolo { HEIGHT: 20PX; border-right: 1px solid #cccccc; color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata.gif'); background-repeat: no-repeat; background-position: left top }
td.center .controllotitolo a:link { color: #ffffff; font-weight: bold }
td.center .controllotitolo a:visited { color: #ffffff; font-weight: bold }
td.center .controllocorpo { font-size: 6pt; BACKGROUND-COLOR: #dddddd; border: 1px solid #CCCCCC; padding: 5px }
td.center .controllocontenuto { color: #000000; font-size: 8pt; padding-top: 2px; padding-bottom: 2px }
td.center .controllocontenuto a:link { color: #02aef6 }
td.center .controllocontenuto a:visited { color: #02aef6 }

td.center .modulosfondo { border: 1px solid #cccccc }
td.center .modulotitolo { border-right: 1px solid #cccccc; color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata.gif'); background-repeat: no-repeat; background-position: left top }
td.center .modulotitolo a:link { color: #666666; font-weight: bold }
td.center .modulotitolo a:visited { color: #666666; font-weight: bold }
td.center .modulosfondo blockquote {BACKGROUND-COLOR: #cccccc; font-size: 8pt; padding: 2px; padding-top: 10px; padding-bottom: 10px }
td.center .modulosfondo blockquote a:link { text-decoration: underline }
td.center .modulosfondo blockquote a:visited { text-decoration: underline }
td.center .modulocorpo  { font-size: 9px; color: #000000; padding: 5px  }

td.center .grigliatitolo { color: #004263; font-size: 8pt; font-weight: bold; height: 22px; background-color: #D4D0C8; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; padding: 3px }
td.center .grigliacorpo { height: 25px; color: #000000; text-align: justify; background-color: #FFFFFF; border-bottom: 1px solid #C0C0C0; padding: 2px; padding-left: 8px  }
td.center .grigliacorpo a:link { font-weight: bold; color: #000000; text-decoration:underline }
td.center .grigliacorpo a:visited { font-weight: bold; color: #000000; text-decoration:underline }

td.center .testatatitolo { background-image: url('testata_corpo.gif'); background-repeat: repeat-y; background-position: left top; border-right: 1px solid #cccccc; font-size: 10pt; color: #02aef6; height: 20px; padding-left: 10px; font-weight: bold }
td.center .testatatitolo a:link { color: #000000; font-weight: bold }
td.center .testatatitolo a:visited { color: #000000; font-weight: bold }
td.center .testatacorpo { background-image: url('testata_corpo.gif'); background-repeat: repeat-y; background-position: left top; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 10px }
td.center .testatacontenuto { }
td.center .testatacontenuto a:link { text-decoration: underline }
td.center .testatacontenuto a:visited { text-decoration: underline }
td.center .testatabanner { }
td.center .testatacollegamento { border: 1px solid #cccccc; COLOR: #FFFFFF; padding: 3px; cursor:hand }
td.center .testatacollegamento a:link { COLOR: #000000; text-decoration: none }
td.center .testatacollegamento a:visited { COLOR: #000000; text-decoration: none }
td.center .testatacollegamento_h { border: 1px solid #cccccc; BACKGROUND-COLOR: #a5c8d8; COLOR: #FFFFFF; padding: 3px; cursor:hand }
td.center .testatacollegamento_h a:link { COLOR: #000000; text-decoration: underline }
td.center .testatacollegamento_h a:visited { COLOR: #000000; text-decoration: underline }

td.center .livello1sfondo { background-image: url('testata.gif'); background-repeat: no-repeat; background-position: right top }
td.center .livello1titolo { background-image: url('testata_chiusa.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.center .livello1titolo a:link { color: #000000; font-weight: bold }
td.center .livello1titolo a:visited { color: #000000; font-weight: bold }
td.center .livello1titolo_h  { background-image: url('testata_chiusa_h.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.center .livello1titolo_h  a:link { color: #ff0000; font-weight: bold }
td.center .livello1titolo_h  a:visited { color: #ff0000; font-weight: bold }
td.center .livello1titolo_l  { color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top }
td.center .livello1titolo_l  a:link { color: #666666; font-weight: bold }
td.center .livello1titolo_l  a:visited { color: #666666; font-weight: bold }

td.center .livello1anteprima { border: 1px solid #406480; font-weight: normal; padding: 4px; cursor:hand  }
td.center .livello1anteprima a:link { COLOR: #406480; font-weight: bold }
td.center .livello1anteprima a:visited { COLOR: #406480; font-weight: bold }
td.center .livello1anteprima blockquote { color: #666666; font-weight: bold; font-size: 10px; text-align: justify; padding-top: 5px; padding-bottom: 5px }
td.center .livello1anteprima blockquote a:link {  color:#406480; text-decoration: underline }
td.center .livello1anteprima blockquote  a:visited { color:#406480; text-decoration: underline }
td.center .livello1anteprima_h { border: 1px solid #406480; font-weight: normal; padding: 4px; cursor:hand  }
td.center .livello1anteprima_h a:link { COLOR: #406480; font-weight: bold }
td.center .livello1anteprima_h a:visited { COLOR: #406480; font-weight: bold }
td.center .livello1anteprima_h blockquote { color: #666666; font-weight: bold; font-size: 10px; text-align: justify; padding-top: 5px; padding-bottom: 5px }
td.center .livello1anteprima_h blockquote a:link {  color:#406480; text-decoration: underline }
td.center .livello1anteprima_h blockquote  a:visited { color:#406480; text-decoration: underline }

td.center .livello1corpo { }
td.center .livello1controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.center .livello2sfondo { border: 1px solid #406480; padding: 5px;  }
td.center .livello2titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.center .livello2titolo a:link { }
td.center .livello2titolo a:visited { }
td.center .livello2titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.center .livello2titolo_h a:link { text-decoration:underline }
td.center .livello2titolo_h a:visited { text-decoration:underline }
td.center .livello2titolo_l { padding: 1px; padding-left: 8px; padding-right: 8px }
td.center .livello2titolo_l a:link { }
td.center .livello2titolo_l a:visited { }

td.center .livello2corpo {  }
td.center .livello2controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.center .livello3sfondo { padding-top: 10px; padding-bottom: 10px; }
td.center .livello3titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.center .livello3titolo a:link { }
td.center .livello3titolo a:visited { }
td.center .livello3titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.center .livello3titolo_h a:link { text-decoration:underline }
td.center .livello3titolo_h a:visited { text-decoration:underline }

td.center .copertinasfondo { background-image: url('lista_sfondo.gif'); background-repeat: no-repeat; background-position: left top; padding-left: 12px }
td.center .copertinatitolo { color: #666666; font-weight: bold; padding: 1px; padding-left: 1px; padding-right: 8px; padding-top: 11px }
td.center .copertinatitolo a:link { COLOR: #406480 }
td.center .copertinatitolo a:visited { COLOR: #406480 }
td.center .copertinacorpo { color: #666666; font-weight: bold; font-size: 10px }
td.center .copertinaseparatore { font-size: 10px; width: 17px }
td.center .copertinacontenuto { padding-top: 7px }

td.center .testotitolo_dx {width: 35px; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px; background-image: url('testata_testo.gif'); background-repeat: no-repeat; background-position: right top }
td.center .testotitolo_sx {color: #666666; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px; background-image: url('testata_testo.gif'); background-repeat: no-repeat; background-position: left top }
td.center .testotitolo_sx a:link { color: #000000}
td.center .testotitolo_sx a:visited { color: #000000}
td.center .testocorpo { background-color: #FFFFFF; border: 1px solid #cccccc; height: 100%; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px }
td.center .testocorpo a:link { color: #02aef6; text-decoration: none }
td.center .testocorpo a:visited { color: #02aef6; text-decoration: none }
td.center .testobanner { padding: 4px; text-align: justify; background-color:#406480; background-image: url('box_ang.gif'); background-repeat: no-repeat; background-position: right top }

td.center .linktitolo_dx {width: 35px; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px; background-image: url('testata_link.gif'); background-repeat: no-repeat; background-position: right top }
td.center .linktitolo_sx {background-image: url('testata_link.gif'); background-repeat: no-repeat; background-position: left top; color: #666666; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px }
td.center .linktitolo_sx a:link { color: #000000}
td.center .linktitolo_sx a:visited { color: #000000}
td.center .linkcorpo { background-color: #FFFFFF; border: 1px solid #cccccc; height: 100%; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px }
td.center .linkcorpo a:link { color: #02aef6; text-decoration: none }
td.center .linkcorpo a:visited { color: #02aef6; text-decoration: none }
td.center .linkbanner { padding: 4px; text-align: justify; background-color:#406480 }

td.center .graficatitolo_dx {width: 35px; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px; background-image: url('testata_grafica.gif'); background-repeat: no-repeat; background-position: right top }
td.center .graficatitolo_sx {background-image: url('testata_grafica.gif'); background-repeat: no-repeat; background-position: left top; color: #666666; height: 20px; font-weight: bold; padding: 2px; padding-left: 8px }
td.center .graficatitolo_sx a:link { color: #000000}
td.center .graficatitolo_sx a:visited { color: #000000}
td.center .graficacorpo { background-color: #FFFFFF; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 100%; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px }
td.center .graficacorpo a:link { color: #02aef6; text-decoration: none }
td.center .graficacorpo a:visited { color: #02aef6; text-decoration: none }
td.center .graficabanner { padding: 4px; text-align: center }

td.center .listasfondo { background-image: url('lista_sfondo.gif'); background-repeat: no-repeat; background-position: left top; padding-top:8px }
td.center .listasfondo a:link { }
td.center .listasfondo a:visited {}
td.center .listatitolo_sx { color: #204460; width: 100%; height: 20px; font-weight: bold; padding: 2px; padding-left: 15px  }
td.center .listatitolo_sx a:link { color: #4064c0; font-weight: bold; text-decoration: underline }
td.center .listatitolo_sx a:visited { color: #4064c0; font-weight: bold; text-decoration: underline }
td.center .listatitolo_dx { color: #666666; width: 100%; height: 20px; font: 9px; padding: 2px; padding-right: 15px; background-image: url('box_ang.gif'); background-repeat: no-repeat; background-position: right top}
td.center .listacorpo { padding: 18px; text-align: justify }
td.center .listacorpo a:link {font-size: 9px; font-height:9pt; color: #4064c0}
td.center .listacorpo a:visited {font-size: 9px; font-height:9pt; color: #4064c0}
td.center .listacorpo blockquote { padding-top: 3px }

td.center .calce { font-size: 1px; font-height: 1pt; height: 1px }
td.center .line { font-size: 1px; font-height: 1pt; height: 5px }

td.right     { }
td.right .top { font-size: 1px; height: 6px; font-height: 1px }
td.right .bod {padding-left: 4px }
td.right .endbod { }
td.right .bot { font-size: 1px}
td.right .banner { }
td.right HR { }
td.right SPAN { text-align: justify }

td.right .modulosfondo { border: 1px solid #cccccc }
td.right .modulotitolo { color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top }
td.right .modulotitolo a:link { color: #666666; font-weight: bold }
td.right .modulotitolo a:visited { color: #666666; font-weight: bold }
td.right .modulosfondo blockquote {BACKGROUND-COLOR: #d9d9d9; font-size: 8pt; padding: 2px; padding-top: 10px; padding-bottom: 10px }
td.right .modulosfondo blockquote a:link { text-decoration: underline }
td.right .modulosfondo blockquote a:visited { text-decoration: underline }
td.right .modulocorpo  { font-size: 9px; color: #000000; padding: 5px  }

td.right .livello1sfondo { background-image: url('testata.gif'); background-repeat: no-repeat; background-position: right top }
td.right .livello1titolo { background-image: url('testata_chiusa.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.right .livello1titolo a:link { color: #000000; font-weight: bold }
td.right .livello1titolo a:visited { color: #000000; font-weight: bold }
td.right .livello1titolo_h  { background-image: url('testata_chiusa_h.gif'); background-repeat: no-repeat; background-position: right top; color: #ffffff; padding-left: 8px; font-weight: bold; cursor:hand }
td.right .livello1titolo_h  a:link { color: #ff0000; font-weight: bold }
td.right .livello1titolo_h  a:visited { color: #ff0000; font-weight: bold }
td.right .livello1titolo_l  { color: #666666; padding-left: 8px; font-weight: bold; background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top }
td.right .livello1titolo_l  a:link { color: #666666; font-weight: bold }
td.right .livello1titolo_l  a:visited { color: #666666; font-weight: bold }

td.right .livello1anteprima { border: 1px solid #406480; font-weight: normal; padding: 4px; cursor:hand  }
td.right .livello1anteprima a:link { COLOR: #406480; font-weight: bold }
td.right .livello1anteprima a:visited { COLOR: #406480; font-weight: bold }
td.right .livello1anteprima blockquote { color: #666666; font-weight: bold; font-size: 10px; padding-top: 5px; padding-bottom: 5px }
td.right .livello1anteprima blockquote a:link {  color:#406480; text-decoration: underline }
td.right .livello1anteprima blockquote  a:visited { color:#406480; text-decoration: underline }
td.right .livello1anteprima_h { border: 1px solid #406480; font-weight: normal; padding: 4px; cursor:hand  }
td.right .livello1anteprima_h a:link { COLOR: #406480; font-weight: bold }
td.right .livello1anteprima_h a:visited { COLOR: #406480; font-weight: bold }
td.right .livello1anteprima_h blockquote { color: #666666; font-weight: bold; font-size: 10px; padding-top: 5px; padding-bottom: 5px }
td.right .livello1anteprima_h blockquote a:link {  color:#406480; text-decoration: underline }
td.right .livello1anteprima_h blockquote  a:visited { color:#406480; text-decoration: underline }

td.right .livello1corpo { }
td.right .livello1controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.right .livello2sfondo { border: 1px solid #406480 }
td.right .livello2titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .livello2titolo a:link { }
td.right .livello2titolo a:visited { }
td.right .livello2titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .livello2titolo_h a:link { text-decoration:underline }
td.right .livello2titolo_h a:visited { text-decoration:underline }
td.right .livello2titolo_l { padding: 1px; padding-left: 8px; padding-right: 8px }
td.right .livello2titolo_l a:link { }
td.right .livello2titolo_l a:visited { }

td.right .livello2corpo {  }
td.right .livello2controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.right .livello3sfondo { BACKGROUND-COLOR:#ebebeb }
td.right .livello3titolo { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .livello3titolo a:link { }
td.right .livello3titolo a:visited { }
td.right .livello3titolo_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .livello3titolo_h a:link { text-decoration:underline }
td.right .livello3titolo_h a:visited { text-decoration:underline }
td.right .livello3indice { BACKGROUND-COLOR:#ebebeb; font-weight: bold; padding: 3px; padding-left: 8px; padding-right: 8px }

td.right .livello3corpo {  }
td.right .livello3controllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }

td.right .CorrelazioniSfondo { background-image: url('testata.gif'); background-repeat: no-repeat; background-position: right top }
td.right .CorrelazioniTitolo { background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top; padding-left: 4px; font-weight: bold; height: 20px; COLOR: #666666; cursor:hand }
td.right .CorrelazioniTitolo a:link { COLOR: #000000 }
td.right .CorrelazioniTitolo a:visited { COLOR: #000000 }
td.right .CorrelazioniTitolo_h { background-image: url('testata_sx.gif'); background-repeat: no-repeat; background-position: left top; padding-left: 4px; font-weight: bold; height: 20px; COLOR: #666666; cursor:hand }
td.right .CorrelazioniTitolo_h a:link { COLOR: #000000; text-decoration:underline }
td.right .CorrelazioniTitolo_h a:visited { COLOR: #000000; text-decoration:underline }

td.right .CorrelazioniCorpo { border: 1px solid #cccccc }
td.right .CorrelazioniTesto { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .CorrelazioniTesto a:link { }
td.right .CorrelazioniTesto a:visited { }
td.right .CorrelazioniTesto_h { padding: 1px; padding-left: 8px; padding-right: 8px; cursor:hand }
td.right .CorrelazioniTesto_h a:link { text-decoration:underline }
td.right .CorrelazioniTesto_h a:visited { text-decoration:underline }
td.right .CorrelazioniControllo { font-size: 9px; font-height: 9pt; height: 5px; padding-left:5px }
td.right .CorrelazioniBanner { padding-top: 2px; padding-bottom: 2px; text-align:center }

td.right .drop  { font-size: 1px; font-height: 1pt; height: 3px }
td.right .calce { font-size: 1px; font-height: 1pt; height: 9px }
